草庐IT

jQuery Mobile 按钮图标

全部标签

c# - 将位图转换为图标

我正在尝试将图像从Bitmap转换为Windows图标。这是代码。privatevoidbtnCnvrtSave_Click(objectsender,EventArgse){Bitmapbmp=(Bitmap)picturePanel.BackgroundImage;BitmapnewBmp=newBitmap(bmp);BitmaptargetBmp=newBmp.Clone(newRectangle(0,0,newBmp.Width,newBmp.Height),PixelFormat.Format64bppArgb);IntPtrHicon=targetBmp.GetHicon

c# - 未启用时更改按钮背景

只有当它未启用时(IsEnabled==false)我才需要更改我的Button背景(例如SolidColorBrush)。我怎样才能做什么?我必须使用XAML修改按钮Style还是可以通过编程方式完成这项工作?什么是正确的XAML代码,仅在未启用时更改背景?我尝试了以下XAML代码,但没有效果: 最佳答案 您可以通过编辑模板来更改背景。您会找到Button的默认模板here.在IsEnabled的触发器中,您可以简单地添加如下内容:编辑:那就试试这个吧;只需更改它以满足您的需要。 关于

c# - Windows 7 任务栏图标高亮颜色

谁能解释当鼠标悬停在任务栏项目上时,如何根据Windows-7任务栏等图像中的主色计算高亮颜色?任何c#代码? 最佳答案 我相信它所做的是使用类似于以下的方法在应用程序的图标中采用最突出的颜色:Python-Finddominant/mostcommoncolorinanimage有了这些信息,它就会应用半透明的径向渐变色调,并根据您的鼠标位置对其进行定位。朝向鼠标中心的渐变更白,但中心实际上不在屏幕上。越接近实际的任务栏项目,它就变得越透明。 关于c#-Windows7任务栏图标高亮颜

c# - 如何从 xaml 访问 UserControl 中的按钮?

在工作中我有几个页面,每个页面的按钮都在相同的位置,并且具有相同的属性。每个页面也有细微差别。为此,我们创建了一个userControl模板并将所有按钮放入其中,然后将该用户控件应用于所有页面。但是,现在很难从每个页面的xaml访问按钮并修改它们,因为它们位于页面上的UserControl中......如何从每个页面优雅地访问按钮?我尝试过的:目前,我们绑定(bind)了一堆依赖属性。我不喜欢这个选项,因为我有很多按钮,并且需要控制这些按钮的很多属性。其结果是数百个依赖属性,当我们需要更改某些内容时,要费力地处理一团糟。另一种方法是使用样式。我通常喜欢这种方法,但是因为这些按钮在另一个

c# - ASP.Net c# 选择了给定 GroupName 中的哪个单选按钮?

我有30个单独的RadioButton。我不能使用RadioButtonList。共有3组按钮。每个组都有一个唯一的组名。一切都在网络浏览器中正常工作。我如何在回发中判断在每个给定的GroupsNames中选择了哪个按钮?编辑:我使用的函数privatestringgetRadioValue(ControlCollectionclts,stringgroupName){stringret="";foreach(Controlctlinclts){if(ctl.Controls.Count!=0){if(ret=="")ret=getRadioValue(ctl.Controls,gro

c# - Silverlight 切换按钮分组

我正在开发一个Silverlight应用程序,我想创建一个由5个切换按钮(用于菜单选项)组成的分组,这些按钮在被单击时会产生动画效果(尺寸会增大),并且还会导致组中任何之前单击的按钮取消单击并产生动画效果回到缩小后的尺寸。我知道我可以使用蛮力方法,让应用程序直接知道每个按钮,但如果我添加或更改菜单(添加/删除按钮),我必须记住修改代码(这是不好,因为我很健忘)。有没有一种方法可以更智能地对按钮进行分组,以便在单击一个按钮时可以告诉组中的所有其他按钮取消单击?谢谢!托德 最佳答案 特别感谢MichaelS.Scherotter为我指明

c# - 如何为单选按钮列表创建数据源?

我想自己为radiobuttonlist创建几个item,item有text和value属性。如何在c#/asp.net中做到这一点?提前致谢。 最佳答案 您可以使用Dictionary对象来存储键/值并将其绑定(bind)到RadioButtonList,如下所示:Dictionaryvalues=newDictionary();values.Add("key1","value1");values.Add("key2","value2");values.Add("key3","value3");RadioButtonListrad

c# - 为什么 WPF 列表框会在按下鼠标按钮而不是按下按钮时更改选择?

我以前从未注意到这一点,但WPFListBox似乎在鼠标按下时更改了它的SelectedItem,但尚未释放。作为一个简单的例子,只需创建一个带有多个ListBoxItem的简单ListBox,如下所示:HelloWorldListBoxTest启动您的应用程序,按下鼠标按钮(不要松开它!)并四处移动鼠标。SelectedItem将随着鼠标移动而改变。这说明了更大的问题(至少对我而言),即在您按下鼠标时尽快设置ListBox的SelectedItem,而不是在鼠标松开时设置。通常这不是问题,但在我的例子中,我想在我的ListBox中的项目上启用拖放,而无需明确选择这些项目。我想我唯一的

c# - 如何将图标或图像添加到 Visual Studio 2010 中的选项卡

我想在选项卡标题中放置一个图标,这样this看起来像this. 最佳答案 您可以通过这种方式在VS设计器中执行此操作:将ImageList添加到您的表单。将TabControl的ImageList属性设置为包含图标的ImageList。将TabControl中每个TabPage的ImageIndex或ImageKey属性设置为您想要显示的图像。如果您想在代码中完成所有操作,请按照以下说明进行操作。usingSystem.Drawing;usingSystem.Windows.Forms;publicclassForm1{public

c# - 带有关闭和添加按钮的 TabControl

我正在尝试使选项卡控件具有“x”(关闭按钮)和“+”(新选项卡按钮)。我找到了添加xbutton的解决方案,标签现在看起来像这样:但我想添加一个+现在那个黑色圆圈在哪里。我不知道如何,我尝试在最后一个选项卡的Paint事件上绘制,如下所示:varp=tabs.TabPages[tabs.TabCount-1];p.Paint+=newPaintEventHandler(tab_OnDrawPage);privatevoidtab_OnDrawPage(objectsender,PaintEventArgse){//e.ClipRectangle.e.Graphics.DrawStrin